@charset "utf-8";
/* CSS Document */


#hs_info {
	background-color:rgba(255,255,255,0.85);
	float:left;	
	width:455px;
	height:700px;
	padding:15px 5px;
}
#hs_pic {
	position:relative;
	border-radius:0.3em;
	border:solid 5px rgba(0,0,0,0);
	background-color:rgba(0,0,0,0.2);
	width:400px;
	height:200px;
	overflow:hidden;
	padding:10px 0px;
	margin: 0 auto;
	/*font*/
	color:rgba(250,250,250,1);
	font-size:15px;
}
#update {
	position:relative;
	float:left;
	height:260px;
	text-align:left;
	padding:15px 23px;
	overflow:auto;
}
.img {
	padding:3px;
}
#mem_info {
	background-color:rgba(255,255,255,0.85);
	float:right;	
	width:220px;
	//height:500px;
	padding:15px 5px;
	font-family:Verdana, Geneva, sans-serif;
}
h2 {
	color:rgb(0,0,0);
	font-size:25px;
	border:thick;
}
th {
	color:rgba(0,0,0,0.8);
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

#license{
	padding:15px 23px;
	text-align:left;
	font-size:13px;
}

.info{
	text-align:left;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size:12px;
	color:rgb(128,128,128);
	padding:0px 12px;
}
.info_t{
	text-align:left;
	padding:0px 12px;
}